package com.xiaohui.user.designPattern.strategy.esay;

import com.xiaohui.user.designPattern.strategy.esay.Context;
import com.xiaohui.user.designPattern.strategy.esay.OperationAdd;
import com.xiaohui.user.designPattern.strategy.esay.OperationMultiply;

public class StrategyPatternDemo {
    public static void main(String[] args) {
        Context context = new Context(new OperationAdd());
        System.out.println("10 + 5 = " + context.executeStrategy(10, 5));


        context = new Context(new OperationMultiply());
        System.out.println("10 * 5 = " + context.executeStrategy(10, 5));

    }
}
